happy hunting ground

Translations
(чье-то) место изобилия
The flea market is a happy hunting ground for collectors.
Блошиный рынок - это кладезь находок для коллекционеров.
Definitions
A 'happy hunting ground' is a term originally used by some Native American cultures to describe the afterlife, envisioned as a paradise where there is abundant game for hunting. In modern usage, it can also refer more generally to a place or situation where someone is likely to find success or opportunity.